contract for sale and purchase - Almanca İngilizce Sözlük